// 添加请求拦截器
axios.interceptors.request.use(function (config) {
    return config;
}, function (error) {
    // 对请求错误做些什么
    return Promise.reject(error);
});

// 添加响应拦截器
axios.interceptors.response.use(function (response) {
    return response;
}, function (error) {
    console.log(error.response);
    // if(error == "Error: Request failed with status code 403"){
    //     this.$message({
    //         type: 'error',
    //         message: '没有权限访问'
    //     });
    // }
    if(error.response.status === 403){
        console.log(this);
        //由于this不是vue而是window所以需要window.是你页面Vue实例的名称
        window.vue.$message({
            type: 'error',
            message: '没有权限访问'
        });
    }
    return Promise.reject(error);
});
